removable prosthesis - Turc Anglais Dictionnaire